Tech

Meta lays off 11,000 workers; Zuckerberg says his investments didn’t pay off